Improving Gnutella Protocol: Protocol Analysis And Research Proposals

نویسنده

  • Igor Ivkovic
چکیده

This paper presents an analysis of the Gnutella protocol, a type of the peer-to-peer networking model, that currently provides decentralized file-sharing capabilities to its users. The paper identifies the open problems that are related to the protocol and proposes strategies that can be used to resolve them. Initially, the paper explains the basics of the peer-to-peer networking, and then compares the two types of this networking standard: centralized and decentralized. The Gnutella protocol is classified as a decentralized model, and its characteristics and specifications are described accordingly. The issues that are outstanding for the protocol are listed and clarified through observation. Based on the observed irregularities in the Gnutella’s behavior, two different strategies for the problem resolution are proposed and the schemes for the user registration, user rating and establishment of the Gnutella sub-networks are proposed. For each of the strategies, the future steps in realization are also specified.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Improving Gnutella Protocol

This paper presents an analysis of the Gnutella protocol, a type of the peer-to-peer networking model, that currently provides decentralized file-sharing capabilities to its users. The paper identifies the open problems that are related to the protocol and proposes strategies that can be used to resolve them. Initially, the paper explains the basics of the peer-to-peer networking, and then comp...

متن کامل

Improving QoS on Gnutella

The use of peer-to-peer systems for sharing information, files and other resources has risen dramatically over the last three years. File sharing is the ‘killer app’ that has driven this explosion in popularity. The first generation of peer-to-peer file sharing systems, including Napster, Morpheus and Kazaa, followed the traditional client-server paradigm. However, concerns over the legality an...

متن کامل

Improving Performance in the Gnutella Protocol

The Gnutella protocol describes a completely decentralized P2P file sharing system in which queries are flooded to all neighbors in the search for files. As originally specified, the protocol does not have any notion of providing privacy; as such, because agencies have begun to censor and threaten users of such systems, participation has decreased. In turn, users who continue to utilize the net...

متن کامل

Unstructured P 2 P networks by example : Gnutella 0 . 4 , Gnutella 0

Owing to the growing popularity of peer-topeer networks, this paper tries to give a little overview about one of the most popular protocols used in such dynamic environments, the Gnutella protocol. After a short introduction to the protocol internals, the main focus lies on showing the evolution of Gnutella from a decentralized to a hybrid peer-to-peer network protocol thereby focussing the att...

متن کامل

Exploiting the Security Weaknesses of the Gnutella Protocol

Peer-to-Peer (P2P) file-sharing systems such as Gnutella, Morpheus and Freenet have recently attracted a lot of interest from the internet community because they realized a distributed infrastructure for sharing files. Such systems have shifted the Web’s Client-Server model paradigm into a Client-Client model. The tremendous success of such systems has proven that purely distributed search syst...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001